The 49ers have locked up linebacker Ahmad Brooks with a $44.5 million contract extension.
The linebacker signed a six-year, $44.5 million contract extension with San Francisco on Tuesday that will take him through the 2017 season.
The deal is worth $17.5 million guaranteed, said his agent, Greg Williams.
"Something was telling me just to sign here. I feel like this is where I should be," said Brooks, who could've opted for free agency. "These are the people who gave me a chance to get this contract."
Terms Agreement - Football Wiretap
Brooks Close To Five-Year Deal With 49ers
The 49ers are nearing a long-term deal with linebacker Ahmad Brooks, according to league sources.
The agreement with Brooks could be finalized quickly and is expected to be worth roughly $7 million per year over five years.
Brooks started every game last season for the 49ers and finished the season with 50 tackles, 7.0 sacks and one forced fumble.
Eagles, QB Trent Edwards Agree On One-Year Deal
Quarterback Trent Edwards and the Eagles have agreed on a one-year contract.
Edwards hasn't played in the NFL since 2010. The deal was announced Thursday.
The 28-year-old Edwards is expected to be Michael Vick's backup, a role held by Vince Young last year.
Source: Finley To Remain With Packers
The Packers have reached an agreement with tight end Jermichael Finley on a two-year, $15M deal, a league source told ESPN NFL Insider Adam Schefter.
Finley posted a message on his Twitter account Wednesday night appearing to confirm that he has agreed to return to the team.
Chiefs Agree To Deal With Stanford Routt
The Chiefs have reached an agreement on a contract with Stanford Routt.
The cornerback was released by the Raiders last week.
Routt will receive $6.5 million in guarantees and will make $11 million this season as part of a three-year deal, according to a source.
The Titans and Vikings were also pursuing the free agent.
Titans, Mike Otto Agree To Terms
The Titans have agreed to terms on a multi-year deal with offensive tackle Mike Otto, trimming the number of their pending free agents to 16.
The Titans announced Thursday they had reached a deal.
Source: Haley To Run Steelers Offense
The Steelers will hire former Chiefs coach Todd Haley as their new offensive coordinator, a source told ESPN senior NFL analyst Chris Mortensen.
Haley will replace Bruce Arians, now with the Colts.
Source: P.J. Fleck To Coach With Buccaneers
A day after resigning as Northern Illinois' offensive coordinator, P.J. Fleck has agreed to join the Buccaneers as the team's wide receivers coach, a source close to the situation said Saturday.
Northern Illinois announced Fleck's hiring as its offensive coordinator on Thursday, but he resigned from the position a day later.